red phosphorus - Spanish English Dictionary